#include <windows.h>
#include <commctrl.h>
#include <dxdiag.h>
#include <tchar.h>
#include <sys/stat.h>
#include <stdio.h>
#include <wchar.h>

#define MAX_STRING_LEN 8192

typedef struct
{
    LPWSTR  time;
    LPWSTR  timeLocalized;
    LPWSTR  machineName;
    LPWSTR  operatingSystem;
    LPWSTR  operatingSystemLong;
    LPWSTR  languages;
    LPWSTR  systemManufacturer;
    LPWSTR  systemModel;
    LPWSTR  bios;
    LPWSTR  processor;
    LPWSTR  physicalMemory;
    LPWSTR  pageFile;
    LPWSTR  windowsDirectory;
    LPWSTR  directxVersion;
    LPWSTR  directxSetup;
} COM_SystemInfo;
